English Dictionary
◊ SPINAL TAP
spinal tap
n : removal of fluid from the subarachnoid space of the lumbar
region of the spinal cord for diagnostic or therapeutic
purposes [syn: {lumbar puncture}, {spinal puncture}]